:local(.basicTable){
	cursor: default;
	overflow: hidden;

	> div {
		height: 60px;
		overflow: hidden;
		> span {
			float: left;
			height: 60px;
			line-height: 40px;
			> b {
				float: left;
				padding-top: 10px;
				padding-left: 24px;
			}
			> img {
				margin-top: 23px;
				margin-left: 5px;
				cursor: pointer;
			}
		}
		
	} 

	> ul {
		
		overflow: hidden;
		:global(.haveABackgroundColor){
			background: #edebeb;
		}

		:global(.haveNotABackgroundColor){
			background: #fff;
		}
	

		li {
			height: 40px;
			list-style: none;
			overflow: hidden;
			span {
				box-sizing: border-box;
				display: inline-block;
				height: 40px;
				line-height: 40px;
				padding-left: 24px;
				padding-right: 10px;
				text-overflow:ellipsis;
				white-space: nowrap;
				overflow: hidden;
			}
		}
		
	}	
}